self protection - French English Dictionary